oncoming truck carrying diesel - Français Anglais Dictionnaire